#!/usr/bin/env python3
# 数据类型和变量
print('I\'m ok.')
print('I\'m learning\nPython.')
print('\\\n\\')
print('\\\t\\')
# Python还允许用r''表示''内部的字符串默认不转义
print(r'\\\t\\')
# Python允许用'''...'''的格式表示多行内容
print('''line1
line2
line3''')
print(r'''hello,\n
world''')
print('''hello,\n
world''')
# and
print(True and True)
print(True and False)
print(not True)
print(not False)
print(False and False)
print(5 > 3 and 3 > 1)
# or
print(True or True)
print(True or False)
print(False or False)
print(5 > 3 or 3 > 1)

#
age = 20
if age >= 18:
    print('adult')
else:
    print('teenager')

# var
a = 'ABC'
b = a
a = 'XYZ'
print(b)

PI = 3.14159265359
# 除法计算结果是浮点数，即使是两个整数恰好整除
print(10 / 3)
print(9 / 3)
# 整数的地板除//永远是整数,因为//除法只取结果的整数部分
print(10 // 3)
